home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / SEC270.ZIP / SECURITY.DOC < prev    next >
Encoding:
Text File  |  1997-03-17  |  17.1 KB  |  405 lines

  1.  
  2. We Now Have An INTERNET Site! Come And Check It Out!
  3. Address: http://express.bbs.net.au/robsoft/index.htm
  4.                                                     
  5. Security Version 2.70
  6. -=-=-=-=-=-=-=-=-=-=-
  7.  
  8. This File (SEC260.DOC) And The EXE File (SEC260.EXE) Are
  9.                 Copyright(c) 1997, Roblo, All Rights Reserved.
  10.  
  11. By using this program or any parts of this program you agree that your using
  12. it at your own risk, if it decides to trash your hard disk then thats your
  13. problem, not mine. IF you manage to lose money by using this program, it's
  14. again your problem, not mine. I hold NO responsibility for this program.
  15.  
  16. If this program does any damage what-so-ever then I am not able to be held
  17. responsible as you are only to use this program at your own risk.
  18. -------------------------------------------------------------------------------
  19.  
  20. New Features...
  21.  
  22. Security Version 2.00
  23.  
  24.  Now allows users to write a message to you (the sysop)
  25.  explaining themselves when their accounts do not pass the security checks..
  26.  THIS FEATURE IS IN ALL VERSIONS BETTER THAN VERSION 1.90!
  27.  
  28. To read this mail simply run SECMAIL.EXE...
  29.  
  30. -------------------------------------------------------------------------------
  31. Security Version 2.10
  32.  
  33.  Here Are The Bugs That Were Fixed, And New Features:
  34.  
  35. Feature: You can now set the MAXIMUM Phone number length.
  36.  
  37. Bug-Fix: Mail Writer Used To Add A Blank Line To The Message. Fixed.
  38.  
  39. Bug-Fix: Phone Number Checks Sometimes Would Not Work Properley. Fixed.
  40.  
  41. -------------------------------------------------------------------------------
  42. Security Version 2.20
  43.  
  44. Feature: You can tell security to hang up on people who use duplicate account
  45.          details, or you can tell it to not hang up.
  46.  
  47. Feature: You can tell Security weather or not to hang up people that have
  48.          duplicate details but also have the same surname.
  49.  
  50. Feature: AUTOPASS.LST, This file can contain the names of users that are
  51.          allowed to use faulse details. Security will not preform checks on
  52.          users names listed in this file.
  53.  
  54. Feature: Security now writes the Sysop a message even if the user doesn't.
  55.  
  56. Feature: Security now attempts 5 times with 2 second delays between attempts
  57.          to wait for another line to stop using the software. Security used
  58.          to only attempt to test someones details once. It now does it 5 times.
  59.  
  60. Bug-Fix: SECMAIL.EXE had a few bugs in it, they have been corrected. These bugs
  61.          were that when the Sysop had finished reading messages it would not
  62.          ask you if you want to delete them or not, now it does.
  63.  
  64. Suprise: Security Version 2.20 and above will show that they are UNREGISTERED.
  65.          Registration is Free, Simply call Zombies With A Pulse BBS on:
  66.          03-9775-5092 and I will send you a registered copy, via modem.
  67.          
  68.          As soon as you call Zombies With A Pulse BBS you will be issued
  69.          with your registered copy, there will be about a 2 minute delay while         
  70.          I organise it for you, thats all!
  71.          
  72.          No annoying delays are present, and this software is not crippled,
  73.          the registered version is the same as the unregistered version except
  74.          that the Registered version will have your Name/Alias and a serial
  75.          number shown to your callers.
  76.  
  77.          I would appriciate that if you do use this software that you DO
  78.          register it, you dont have to but I'd just like a fair idea of how
  79.          many people use Security on their BBS's.
  80.  
  81. -------------------------------------------------------------------------------
  82. Security Version 2.30
  83.  
  84. This version of Security has been made to run a little faster for the people
  85. with slow computers. This is because some Sysop's like me, run our BBS's under
  86. Windows or another multi-tasker, which in return slows things down. Some
  87. Sysops use crappy old computers to run their BBS on, so also, this version
  88. of security is made for those sort of people.
  89.  
  90. Security now uses a SERIAL NUMBER and Name!
  91.  
  92. For the Sysop's that are running on Fast computers (like me) in DOS mode or
  93. 'emulated' DOS mode within a Multi-Tasker, you will probably find it hard to
  94. see Security at work, unlike the past, Security is now alot faster in some
  95. ways.
  96. -------------------------------------------------------------------------------
  97. Security Version 2.40
  98.  
  99. Feature: Quiet Mode, Security can now be ran in Silent Mode, where no text
  100.          if printed to the screen or to the remote computer. Registered Users
  101.          Only. Registration is FREE! Why Not Register Today?
  102.  
  103. Feature: Security now accepts Names & Alias's in the AUTOPASS.LST file!
  104.  
  105. Bug-Fix: Registration name used to always be in capitals. Now it is displayed
  106.          exactly as the Serial Number data file tells it to.
  107.  
  108. Bug-Fix: Cosmetic Bug - When completing Setup of Sec Version 2.20, 2.30 it
  109.          would say: 'Saving Config. Remember to read the SEC2.30.DOC File!'
  110.          now is says: 'Saving Config. Remember to read the SEC240.DOC File!'
  111.  
  112. Bug-Fix: Cosmetic Bug - Colours were incorrect in Security. If a message was
  113.          aborted all text after that would be bright red. Fixed.
  114.  
  115. Bug-Fix: Just a small couple of modifications to Secmail to make it look
  116.          a little bit better and easier to read some text it puts on the
  117.          screen.
  118. -------------------------------------------------------------------------------
  119. Security Version 2.50
  120.  
  121. Feature: This version of security is more compatable with other areas of the
  122.          world rauther than just Melbourne, Victoria, Australia.
  123.  
  124. Feature: Security now also uses the real-time clock instead of another crappy
  125.          routine in the programming language I use that doesn't do sutch a
  126.          great timing job.
  127.  
  128. Feature: Improved flexibility ALOT.
  129.  
  130. Bug-Fix: There was one bug fixed this version, but, it was not a bug worth
  131.          mentioning. <I cant remember it!>
  132. -------------------------------------------------------------------------------
  133. Security Version 2.60/Pro
  134.  
  135. Feature: Now you can have Security look in a file for names of users you do
  136.          not want on your BBS.
  137.  
  138. Feature: If security detects that there is someone in the lamer list then it
  139.          will ask for a password (Sysop Definable), and it will also let them
  140.          have a certain number of tries at getting the password right (also
  141.          Sysop Definable).
  142.  
  143. Feature: Security now looks alot better than before. This is the Professional
  144.          edition of Security. Your old registration keys will still work with
  145.          this version.
  146.  
  147. Feature: Security now tells the user/sysop exactly what it is doing.
  148.  
  149. Feature: Security will now also tell you if your USERINFO.DAT file is corrupt,
  150.          instead of just halting the computer.
  151.  
  152. Feature: Security now have improved error-handling. This means that now this
  153.          versions and future versions of Security will most definately never
  154.          crash/hang/freeze your computer!
  155.  
  156. Notice.: AUTOPASS.LST is now AUTOPASS.CTL, See below for more information on
  157.          these control files.
  158.  
  159. Notice.: Security may be a tad slower on some computers, this is due to the
  160.          advanced error handling which is now being used.
  161.  
  162. Bug-Fix: Plenty of small bugs and mostly un-noticable bugs have been fixed.
  163.  
  164. Bug-Fix: The Real-Time Clock timing routine I was using didn't work properley.
  165.          This has been Fixed!
  166. -------------------------------------------------------------------------------
  167. Security Version 2.70+/Professional.
  168.  
  169. This version has MANY bug fixes and new features. Please read the below items.
  170.  
  171. Feature: New-User Password Option. This allows you to make your BBS ask every
  172.          new user that calls it for a login password (NUP), This feature is
  173.          commonly used on private BBS's and also BBS's illigally dealing in
  174.          Commercial Software.
  175.  
  176. Feature: New Config Program. SECACP.EXE, This is NOT Fool Proof yet, but, use
  177.          this to setup the advanced options in Security 2.70+/Professional.
  178.  
  179. Feature: Added Lamer Killer Door. This is accessable by running SECMODE.EXE
  180.          which now takes the place of SEC(ver).EXE which has now become
  181.          SECURITY.EXE and it will remain this way.
  182.  
  183. Feature: Added Colour Definable Ansi Screens. Use SECACP.EXE to change the
  184.          colour of prompts, words, etc.
  185.  
  186. Feature: 100% Guarantee That Security or Lamer Killer WILL NOT EVER halt your
  187.          BBS/Computer. This is due to the Advanced Error Handling which had
  188.          some major problems but this has now been corrected. (Bug in Sec 2.60)
  189.  
  190. Feature: Added Blacklisted Phone Number Detection.
  191.  
  192. Feature: Added Very Detailed Log File For Security & Lamer Killer.
  193.  
  194. Feature: Added Lamer Found Over-ride Password.
  195.  
  196. Feature: Added Maximum Password Attempts Feature.
  197.  
  198. Feature: Add-A-Lamer, Users can now Add Lamers to a Lamer List that Security
  199.          will use.
  200.  
  201. Feature: Kill-A-Lamer, Users can Delete lamers from the Lamer List that
  202.          Security uses.
  203.  
  204. Feature: Users can view the Lamer Listing.
  205.  
  206. Feature: Added Password For Add/Kill A Lamer.
  207.  
  208. Feature: Improved over-all flexibility.
  209.  
  210. Bug-Fix: Added Support for BBS's that dont use a Data or a Voice Number, This
  211.          would have caused Security to go crazy and possibly crash/halt your
  212.          BBS. Fixed.
  213.  
  214. Bug-Fix: Log Problems - Fixed. (Thanx Beta Testers).
  215.  
  216. Bug-Fix: IT IS POSSIBLE WITH SECURITY VERSION 2.60 and below if you follow the
  217.          below routine then you can get into a BBS without being checked!
  218.  
  219.    How To Gain Access To A BBS Without Giving Them REAL Details.
  220.    
  221.    Login Name: USERINFO.DAT FILE 00000
  222.    Login Data Number: 00000
  223.    Login Voice Number: 00000
  224.  
  225.    This would let you through Security Version 2.60 and below, without asking
  226.    any questions like the New-User Password etc, it wouldn't even preform ANY
  227.    kinds of checks on your details <grin>.
  228.  
  229.    This can be fixed but I'm not going to tell you's how. Apart from, Upgrade
  230.    you slack Sysop's.
  231.  
  232. Rumours: There is a crock of shit rumour going around that Security and all
  233.          other RobSoft BBS Software has back doors to the sysop's DOS etc. This
  234.          is complete and utter crap. The Person that made up this rumour who's
  235.          name will not be mentioned will find himself so sorry very soon, as his
  236.          BBS just wont happen to be there one day (I'll go around and knock it
  237.          off). 
  238.  
  239. Anyway, Cya's later. Thankyou for your intrest in Security Version 2.70+/Pro.
  240.  
  241. SECURITY NOW REQUIRES $5.00 to be registered. Old Registeration keys are now
  242. invalid and will only work with every RobSoft BBS Software product EXCEPT for
  243. Security version 2.70+/Professional.
  244.  
  245.  
  246.  
  247.  
  248. What does it do?
  249.  
  250. Well, It searches for users that enter duplicate phone numbers that programs
  251. like RemoteAccess 2.xx will not detect. (and alot more!)
  252.  
  253. This program also has the capability to detect some obvious bogus phone numbers
  254. sutch as 6666666 for example.
  255.  
  256. Security keeps two types of bad user logs, one called BADUSERS.INF which has
  257. information on why the users account didn't pass the security tests. The second
  258. is a file called BADUSERS.TXT, which you can use as a disallowed users file
  259. for your BBS.
  260.  
  261. There is another file again that keeps track of user information called
  262. USERINFO.DAT which has the users First Name, Second Name, Voice Phone Number
  263. and Data Phone Number.
  264.  
  265. On any security test failure, this program adds information to the BADUSERS
  266. files, which is handy for sysops because BADUSERS.INF tells the sysop which
  267. user has the incorrect details, or which user used the same phone number as
  268. another user, AND HOW THEY GOT CAUGHT!
  269.  
  270. System Requiremants
  271. -=-=-=-=-=-=-=-=-=-
  272.  
  273. * 386DX40 or better is good but not essential. For more info read the next
  274.   section on 'Installing This Software For Your BBS'
  275.  
  276. * Mono Monitor Or Better. (Colour would be better though)
  277.  
  278. * RemoteAccess 2.xx OR another BBS Package supporting both DORINFO1.DEF and
  279.   DOOR.SYS
  280.  
  281. * Not much memory but enough for this program to work (About 200k Should Do)
  282.   Maybe Less!
  283.  
  284. Installing This Software For Your BBS..
  285. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  286.  
  287. Well it's simple!
  288.  
  289. Make sure you set the RA environment variable to the path of where your drop
  290. files will be (even if your not using RA) Here is how to do it.
  291.  
  292. In your BBS batch file that would load your fossil driver and anything else
  293. you need, at the very start put in this line:
  294.  
  295. SET RA=[Path to drop files]
  296.  
  297. **THIS MUST BE DONE EVEN IF YOU ARE NOT RUNNING RA**
  298.  
  299. Example:
  300.  
  301. SET RA=C:\RA\NODE1
  302.  
  303. Now, In your menu that your BBS only loads once per call (For RA It's TOP.MNU)
  304. make a Self-Executing door with the command line to run something like:
  305.  
  306. C:\RA\SECURITY\SEC190.BAT *N *M *!
  307.  
  308. This batch file (SEC190.BAT) is supplied with SEC190 and above and is updated
  309.      per every version of Security that comes out.
  310.  
  311. That command will run Security the same way I run it, so you shouldn't have
  312. any problems with it.
  313.  
  314. For those sysops that don't know that the *N, *M and *! means, read the
  315. following info..
  316.  
  317. *N - Node number that the user is logged on to.
  318. *M - Takes the BBS out of the memory to free about 400k of mem.
  319. *! - Pauses the users time while in the door. I suggest that you use this if
  320.      your computer is slow (386SX25 or slower, or if you have more than 300
  321.      users and are running a 386DX40, You don't need to bother with this if
  322.      your using a computer as fast or faster than a 486SX33)
  323.  
  324. Computer Configurations Etc:
  325. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  326.  
  327. A 386DX40 is recommended but is not needed, you could run this program on
  328. your ultra-fast 4.77mhz XT if you wanted to, though, your users might get
  329. a little annoyed waiting 2 hours for it to finish. So, I found this program
  330. fast enough on my 386DX40 when I had it. I now have a 686 P150+ and this
  331. program works fine. without any hassles at all and is fast enough on my
  332. machine. This program has no processor requirements as long as it works
  333. your alright.
  334.  
  335. Configuration
  336. -=-=-=-=-=-=-
  337.  
  338. All SysOp's LOVE This, Right?
  339.  
  340. Well as another feature of this program, There is no config needed. You will
  341. probably notice that this program does practically nothing the very first time
  342. you run it, this is because it's doing a Self-Configuration!
  343.  
  344. Well that above was the case before Security 1.70 came out, but now, we're
  345. with Security Version 2.20 and it needs you to answer a few questions, so, to
  346. configure Security all you do is run SEC230.EXE from the dos prompt with no
  347. command-line parameters.
  348.  
  349. Anyway, This program has a few other optional things you can configure but
  350. you really don't need to, There is a file called AREACODE.DAT, This is a
  351. normal Ascii file which you can list a bunch of area codes to be ignored, like
  352. your own area code and any area codes in your general area, for example.
  353. This stops users getting away with duplicate accounts if they have:
  354.  
  355. 03-9777-1122 in one account, and 9777-1122 in another account. This program
  356. also adds a nine in front of 03-Zone phone numbers so they can't get away with
  357. having 03-9777-1122 in one account, and 777-1122 in another.
  358.  
  359. Now for EXTRA security, I advise that you ask your callers to turn off call
  360. waiting if they have it and then you ring the users phone number while the
  361. user is using your BBS to check if it's a real phone number or not. Then if
  362. u like you can go through the phone book and check if it's the right
  363. address too. ALSO some "idiotic" users use BBS numbers so they are always
  364. engaged so you might wanna check ya local BBS listing as well.
  365.  
  366. AUTOPASS.CTL File, This file is a simple Ascii file, in this file are the
  367. names of some of the users on your BBS that use faulse details (this might
  368. be the sysop for an example, so that his BBS can be hacked but the hacker
  369. cant find out his real info). Simply place the names or alias's of people
  370. you want to pass the checks even if they normally wouldnt.
  371.  
  372. LAMERS.CTL File, This file is a simple Ascii file, in this file are the
  373. names or alias's of some of the users on your BBS that you never want on
  374. your BBS.
  375.  
  376. Well, I think that pretty much SysOp's that use this program have got
  377. scum sucking lamers by the throat coz they won't be making duplicate accounts
  378. and getting away with it if you use Security on your BBS!
  379.  
  380. Contacting The Programmer (by BBS and InterNet!)...
  381. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  382.  
  383. Zombies With A Pulse BBS (Programmers own BBS!)
  384. 03-9775-5092, 24 Hours 7 Days A Week.
  385.  
  386. Internet Address: http://express.bbs.net.au/robsoft/index.htm
  387.  
  388. All of our latest software is available from that page and the BBS listed
  389. above. Also, The below BBS's also stock our software!
  390.  
  391. Centrum BBS
  392. 03-9772-1070, 24 Hours 7 Days A Week.
  393.  
  394. In The Dead Of Night BBS
  395. 03-9876-8318, 24 Hours 7 Days A Week.
  396.  
  397. Please Register this program within 30 days of use. You dont have to, but I'd
  398. like you to. Registration is FREE! (even for Security 2.60 Professional!)
  399.  
  400. You may use this program for as long as you like, for anything you like as
  401. long as it's all within the law, you can use this program on any BBS type
  402. it doesn't worry me, weither it be a Private, Hobby, Or A Commercial BBS.
  403.  
  404. EnJoY! A Program From The RobSoft Group Of BBS Utils!
  405.